import http from '../axios'

export default {
  getList(paramObj) {
    return http('get', '/api/promo/getList', paramObj);
  },
  add(promoForm) {
    return http('post', '/api/promo/add', promoForm, 'json');
  },
  update(promoForm) {
    return http('post', '/api/promo/update', promoForm, 'json');
  },
  delete(id) {
    return http('post', '/api/promo/delete', { id: id });
  },
  getDetail(id) {
    return http('get', '/api/promo/getDetail', { id: id });
  },
  setIsShow(id, isShow) {
    return http('post', '/api/promo/setIsShow', { id: id, isShow: isShow });
  },
  overNow(id) {
    return http('post', '/api/promo/overNow', { id: id });
  },
  pushMessage(id){
    return http('post', '/api/promo/pushMessage', { id: id });
  },
  updateSequence(paramObj) {
    return http('post', '/api/promo/updateSequence', paramObj);
  }
}